//2025-1-17 16:51:33
//ESP8266用， GPIO,显示用，接D2
const unsigned PIN_LIGHT = D2;
const unsigned PIN_DHT11 = D5;  //温度计io
const unsigned PIN_LED   = 2;   //内部LED灯io
//////////////////////////////////////////////////
const char* VERSION = "2.0.3 LOCAL";

//是否显示调试信息
const int SHOWINFO = 1;

// 创建 NeoMatrix 实例
Adafruit_NeoMatrix *matrix;
const int MATRIX_HEIGHT = 8;
const int MATRIX_WIDTH  = 32;

boolean restart = false;

int intReset = 0;
int intReal  = 0;

String strRole = ""; //滚动字符串

//是否运行
int canRun = 0;

//变量设置点
int intPos = 0;

//循环是否显示
boolean isShow = true;

//定义主板类型
#ifdef BOARD_TYPE
    #if BOARD_TYPE == ESP01S
        const char* BOARD   = "ESP01S";
    #elif BOARD_TYPE == ESP8266
        const char* BOARD   = "ESP8266";
    #else
        const char* BOARD "未知";
    #endif
#else
    const char* BOARD   = "未定义";
#endif

#define SERIAL_SPEED 115200

//启用webserver
AsyncWebServer server(80);
AsyncWebSocket ws("/ws");    // WebSocket对象，url为/

//OTA 在线更新
const char* OTAURL   = "/esp8266.bin";
const char* OTAFSURL = "/esp8266fs.bin";

//可以通过webserver修改的内容
String ssid;
String pass;
String ip;
String gateway;
String ota;
String otahost;
String checkid;

String wUserKey;  // 和风天气API私钥
String wLocation; // 和风天气城市代码
String wTemp;     //温度
String wHumi;     //湿度
String wIcon;     //天气编号
String wTemp2;    //温度2

String biliID;    // B站用户ID
String biliNum;   // B站关注数

int intBright;    // 亮度
int mType;        // 矩阵类型

//是否显示日期、b站、温度
int chkDate;
int chkB;
int chkTemp;

//显示时间，日期、b站、温度
int secDate;
int secB;
int secTemp;

//系统配置
const  char* sysPath = "/sys.json";

//软件设置
const char* softPath = "/soft.json";

IPAddress localIP;
IPAddress localGateway;
IPAddress subnet(255, 255, 255, 0);

//mqtt部分
const char* mqttPath = "/mqtt.json";

/*
const char* mqtt_server   = "47.107.103.89";
const int   mqtt_port     = 59007;
const char* mqtt_user     = "Zerolone";
const char* mqtt_password = "MzE4NjA1NTA0MTM1ODgyMDI5NTY1NDAzNzE3MzkyNzkzNjA";
const char* TopicX        = "z124";

String mqttclientId = "z124_" + WiFi.macAddress();
*/
String mqtt_server = "";
String mqtt_port   = "";
String mqtt_user   = "";
String mqtt_pass   = "";
String mqttclientId  = "";
String willTopic     = ""; // 遗嘱主题

const int   willQoS = 1;                   // 遗嘱QoS
const bool  willRetain = true;             // 遗嘱保留    
const char* willMsg = "offline";           // 遗嘱消息内容

WiFiClient   espClient;
WiFiClient   espClient2;
PubSubClient client(espClient2);

//各种状态
boolean bolStatusLed    = false; //是否问过状态LED
boolean bolStatusSwitch = false; //是否问过状态
boolean bolOnlineLed    = false; //是否在线
boolean bolOnlineSwitch = false; //是否问过在线状态

String topicstatus = "status";

boolean reMQTT = false; //mqtt是否重试

//时间部分
String intSec;
String strMin;
String strHour;
String strWday;
String intYear;
String strMonth;
String strDay;
 
//临时变量
char   buffer[20];
char*  arrTmp[7];     //目前给配置用
char*  charTmp;
String strTmp;
int    intTmp;

//是否清理屏幕,默认清理
bool isClear = true;

//是否测试模式 1为测试模式
const int isTest = 0;

//切换显示用
Ticker timer;
unsigned int intTimer;
unsigned int intCurr=0;

//String strTime;
int intTimeStep;

//loop里面用的变量
int intLoop=0;

//天气图标用的循环
int  intWea =0;
bool hasWeather = true;
int  intWeaMax = 0 ;

//颜色部分
#define cRed     matrix->Color(255, 0, 0)     //红色
#define cGreen   matrix->Color(0, 255, 0)     //绿色
#define cYellow  matrix->Color(255, 255, 0)   //黄色
#define cBlue    matrix->Color(0, 0, 255)     //蓝色
#define cMagenta matrix->Color(255, 0, 255)   //品红色（洋红）
#define cYan     matrix->Color(0, 255, 255)   //青色
#define cWhite   matrix->Color(255, 255, 255) //白色
#define cBlack   matrix->Color(0,   0,   0)   //黑色
#define cCCC     matrix->Color(204, 153, 153) //超人脸色
#define cRRR     matrix->Color(255,   0,   0) //随机

// 声明一个使用字符串作为索引的数组
//ABCDEFGHIJKLMNOPQRSTUVWXYZ:abcdefghijklmnopqrstuvwxyz
//ARRAY_SIZE = 72-10+1 等于 const int values 数据量-10+1 , 
const int    ARRAY_SIZE = 200;
const String keys[] = {
  "i","l",":"," ",".",
  
  "f","r","t",
  
  "a","b","c","d","e","g","h","j","k","n","o","p","q","s","v","u","x","y","z","E","F","I","L","T","Z",
  
  "A","B","C","D","G","H","J","K","N","O","P","Q","R","S","U","V","X","Y","℃",
  
  "w","M","W","m",
  
  "小","面","熊","来","打","侍","魂",
  "星","期","一","二","三","四","五","六","天",

  //天气部分
  "晴","阴","雨","雪","霾","雾","多","云","雷","阵","大","风",

  "启","动","中","…","搜","索","网","络","连","上","无","线","模","式",
  "开","始","运","行",
  
  "%","周",


};

const int values[]  = {
  //1
  10,  11,  12,  13,  14, 

  //2
  15,  16,  17,  

  //3
  18,  19,  20,  21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 

  //4
  43,  44,  45,  46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61,

  //5
  62,  63,  64,  65,

  //小面熊
  66,  67,  68,  69,  70,  71, 72,

  //星期
  73, 74,  75,  76,  77,  78,  79,  80, 81,

  //天气
  82, 83,  84,  85,  86,  87,  88,  89,  90,  91,  92,  93, 94,
  
  //启动部分
  95,  96,  97,  98,  99,  100, 101, 102, 103, 104, 105, 106, 107, 108,
  
  //开始运行
  109, 110, 111, 112,

  //% 周
  113, 114, 
  
  115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200,
   
};

//字模，包括中文
const uint8_t charEn[][8] = {
  //-----------------------------------------内容 长度 编号

  /*
  {0x00,0x60,0xA0,0xA0,0xA0,0xC0,0x00,0x00,},//0 3 
  {0x00,0x40,0xC0,0x40,0x40,0x40,0x00,0x00,},//1 2
  {0x00,0xC0,0x20,0x40,0x80,0xE0,0x00,0x00,},//2
  {0x00,0xC0,0x20,0x40,0x20,0xC0,0x00,0x00,},//3
  {0x00,0x40,0x80,0xA0,0xE0,0x20,0x00,0x00,},//4
  {0x00,0xE0,0x80,0xE0,0x20,0xC0,0x00,0x00,},//5
  {0x00,0x40,0x80,0xE0,0xA0,0xC0,0x00,0x00,},//6
  {0x00,0xE0,0x20,0x40,0x40,0x80,0x00,0x00,},//7
  {0x00,0x60,0xA0,0x40,0xA0,0xC0,0x00,0x00,},//8
  {0x00,0x60,0xA0,0xE0,0x20,0x40,0x00,0x00,},//9
  */

  {0xE0,0xA0,0xA0,0xA0,0xE0,}, //0
  {0x40,0xC0,0x40,0x40,0xE0,}, //1
  {0xE0,0x20,0xE0,0x80,0xE0,}, //2
  {0xE0,0x20,0xE0,0x20,0xE0,}, //3 
  {0xA0,0xA0,0xE0,0x20,0x20,}, //4
  {0xE0,0x80,0xE0,0x20,0xE0,}, //5
  {0xE0,0x80,0xE0,0xA0,0xE0,}, //6
  {0xE0,0x20,0x20,0x20,0x20,}, //7
  {0xE0,0xA0,0xE0,0xA0,0xE0,}, //8
  {0xE0,0xA0,0xE0,0x20,0xE0,}, //9

  {0x80,0x00,0x80,0x80,0x80,0x80,0x00,0x00,},//i 1  10
  {0x80,0x80,0x80,0x80,0x80,0x80,0x00,0x00,},//l    11
  {0x00,0x80,0x00,0x80,},                    //:    12
  {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,},//空格 13
  {0x00,0x00,0x00,0x00,0x80,0x00,0x00,0x00,},//.    14

  {0x40,0x80,0xC0,0x80,0x80,0x80,0x00,0x00,},//f 2 15
  {0x00,0x00,0x40,0x80,0x80,0x80,0x00,0x00,},//r   16
  {0x00,0x80,0xC0,0x80,0x80,0x40,0x00,0x00,},//t   17

  {0x00,0x00,0x60,0xA0,0xA0,0x60,0x00,0x00,},//a 3 18
  {0x80,0x80,0xC0,0xA0,0xA0,0xC0,0x00,0x00,},//b   
  {0x00,0x00,0x60,0x80,0x80,0x60,0x00,0x00,},//c
  {0x20,0x20,0x60,0xA0,0xA0,0x60,0x00,0x00,},//d
  {0x00,0x00,0x60,0xA0,0xC0,0x60,0x00,0x00,},//e
  {0x00,0x00,0x60,0xA0,0xE0,0x20,0xC0,0x00,},//g 
  {0x80,0x80,0xC0,0xA0,0xA0,0xA0,0x00,0x00,},//h 
  {0x40,0x00,0x40,0x40,0x40,0x40,0x80,0x00,},//j
  {0x80,0x80,0xA0,0xC0,0xA0,0xA0,0x00,0x00,},//k
  {0x00,0x00,0xC0,0xA0,0xA0,0xA0,0x00,0x00,},//n
  {0x00,0x00,0x40,0xA0,0xA0,0x40,0x00,0x00,},//o
  {0x00,0x00,0xC0,0xA0,0xA0,0xC0,0x80,0x00,},//p
  {0x00,0x00,0x60,0xA0,0xA0,0x60,0x20,0x00,},//q
  {0x00,0x00,0x60,0xC0,0x60,0xC0,0x00,0x00,},//s
  {0x00,0x00,0xA0,0xA0,0xC0,0x80,0x00,0x00,},//v
  {0x00,0x00,0xA0,0xA0,0xA0,0x60,0x00,0x00,},//u
  {0x00,0x00,0xA0,0x40,0xA0,0xA0,0x00,0x00,},//x
  {0x00,0x00,0xA0,0xA0,0x60,0x20,0xC0,0x00,},//y
  {0x00,0x00,0xE0,0x20,0x40,0xE0,0x00,0x00,},//z
  {0x00,0xE0,0x80,0xE0,0x80,0xE0,0x00,0x00,},//E
  {0x00,0xE0,0x80,0xE0,0x80,0x80,0x00,0x00,},//F
  {0x00,0xE0,0x40,0x40,0x40,0xE0,0x00,0x00,},//I
  {0x00,0x80,0x80,0x80,0x80,0xE0,0x00,0x00,},//L
  {0x00,0xE0,0x40,0x40,0x40,0x40,0x00,0x00,},//T
  {0x00,0xE0,0x20,0x40,0x80,0xE0,0x00,0x00,},//Z   42

  {0x00,0x20,0x50,0x90,0xF0,0x90,0x00,0x00,},//A 4 43
  {0x00,0xE0,0x90,0xE0,0x90,0xE0,0x00,0x00,},//B
  {0x00,0x60,0x90,0x80,0x90,0x60,0x00,0x00,},//C
  {0x00,0xE0,0x90,0x90,0xA0,0xC0,0x00,0x00,},//D
  {0x00,0x70,0x80,0xB0,0x90,0x60,0x00,0x00,},//G
  {0x00,0x90,0x90,0xF0,0x90,0x90,0x00,0x00,},//H
  {0x00,0x70,0x20,0x20,0xA0,0x40,0x00,0x00,},//J
  {0x00,0x90,0xA0,0xC0,0xA0,0x90,0x00,0x00,},//K
  {0x00,0x90,0xD0,0xB0,0x90,0x90,0x00,0x00,},//N
  {0x00,0x60,0x90,0x90,0x90,0x60,0x00,0x00,},//O
  {0x00,0xE0,0x90,0xF0,0x80,0x80,0x00,0x00,},//P
  {0x00,0x60,0x90,0xD0,0xA0,0x50,0x00,0x00,},//Q
  {0x00,0xE0,0x90,0xE0,0xA0,0x90,0x00,0x00,},//R
  {0x00,0x70,0x80,0x60,0x10,0xE0,0x00,0x00,},//S
  {0x00,0x90,0x90,0x90,0x90,0x60,0x00,0x00,},//U
  {0x00,0x90,0x90,0x90,0xA0,0x40,0x00,0x00,},//V
  {0x00,0x90,0x90,0x60,0x90,0x90,0x00,0x00,},//X
  {0x00,0x90,0x90,0x60,0x20,0xC0,0x00,0x00,},//Y   60
  {0x80,0x30,0x40,0x40,0x30,},               //℃   61

  {0x00,0x00,0x88,0xA8,0xF0,0xA0,0x00,0x00,},//w 5 62
  {0x00,0x88,0xD8,0xA8,0xA8,0x88,0x00,0x00,},//M   
  {0x00,0x88,0xA8,0xA8,0x50,0x50,0x00,0x00,},//W   
  {0x00,0x00,0xD0,0xA8,0xA8,0x88,0x00,0x00,},//m 5 65  

  {0x00,0x10,0x10,0x54,0x52,0x92,0x10,0x30,},//小 66
  {0x00,0xFE,0x10,0xFE,0xAA,0xBA,0xAA,0xFE,},//面
  {0x00,0x54,0xF6,0x50,0x74,0x56,0x00,0xAA,},//熊
  {0x00,0x10,0xFE,0x54,0xFE,0x38,0x54,0x92,},//来
  {0x00,0x5E,0xE4,0x44,0x64,0xC4,0x44,0xCC,},//打
  {0x00,0x28,0x5C,0xC8,0x7E,0x44,0x7E,0x54,},//侍
  {0x00,0xE8,0x1E,0xFA,0x5E,0xBE,0xEC,0x16,},//魂 72

  {0x00,0x7C,0x44,0x7E,0x50,0xBC,0x10,0xFE,},//星 73
  {0x00,0x5E,0xFA,0x5E,0x7A,0xFE,0x0A,0x96,},//期 
  {0x00,0x00,0x00,0x00,0xFE,0x00,0x00,0x00,},//一
  {0x00,0x7C,0x00,0x00,0x00,0x00,0xFE,0x00,},//二
  {0x00,0x7C,0x00,0x00,0x7C,0x00,0x00,0xFE,},//三
  {0x00,0xFE,0xAA,0xAA,0xAE,0xC2,0x82,0xFE,},//四
  {0x00,0x7C,0x10,0x10,0x7C,0x24,0x24,0xFE,},//五
  {0x00,0x20,0x10,0xFE,0x00,0x44,0x42,0x82,},//六
  {0x00,0x7C,0x10,0xFE,0x10,0x28,0x24,0xC2,},//天  81
  
  //天气部分
  {0x00,0x04,0xEE,0xA4,0xFE,0xAA,0xEE,0x0A,},//晴  82
  {0x00,0xEE,0xAA,0xCE,0xAA,0xEE,0x8A,0x96,},//阴
  {0x00,0xFE,0x10,0xFE,0xDA,0xB6,0xDA,0xB6,},//雨
  {0x00,0x7C,0x10,0xFE,0xBA,0x7C,0x04,0x7C,},//雪
  {0x00,0x38,0xFE,0xB6,0x4E,0xAE,0x64,0xCE,},//霾
  {0x00,0x38,0xFE,0xAA,0x38,0xD6,0x7C,0x24,},//雾
  {0x00,0x3C,0x44,0x28,0x1E,0x62,0x14,0xF8,},//多
  {0x00,0x7C,0x00,0x00,0xFE,0x20,0x44,0x7A,},//云
  {0x00,0x7C,0x10,0xFE,0xBA,0x7C,0x54,0x7C,},//雷
  {0x00,0xE8,0xBE,0xD4,0xBE,0xA4,0xDE,0x84,},//阵
  {0x00,0x10,0xFE,0x10,0x10,0x28,0x24,0xC2,},//大
  {0x00,0x7C,0x44,0x6C,0x54,0x6C,0x44,0x86,},//风 94
  
  //系统启动之类的
  {0x00,0x08,0x7E,0x42,0x7C,0x5E,0x52,0x9E,},//启 95
  {0x00,0x04,0x64,0x1E,0xEA,0x4A,0xEA,0x16,},//动
  {0x00,0x10,0xFE,0x92,0x92,0xFE,0x10,0x10,},//中
  {0x00,0x00,0x00,0x00,0x92,0x00,0x00,0x00,},//…  98
  
  {0x00,0x56,0xEA,0x6A,0x7E,0xD4,0x48,0xF6,},//搜 99
  {0x00,0x10,0x7C,0x10,0xFE,0xAA,0x30,0x92,},//索
  {0x00,0xFE,0x82,0xD6,0xAA,0xD6,0x82,0x86,},//网 
  {0x00,0x4E,0x94,0x48,0xB6,0xDC,0x14,0xDC,},//络 102
  
  {0x00,0x48,0x1E,0xCC,0x44,0x5E,0x44,0xBE,},//连 103
  {0x00,0x10,0x10,0x1C,0x10,0x10,0x10,0xFE,},//上
  {0x00,0x7C,0x10,0x10,0xFE,0x28,0x2A,0xCE,},//无
  {0x00,0x4A,0x9C,0x48,0x9C,0xCA,0x04,0xDA,},//线 106
  
  {0x00,0x54,0xFE,0x5C,0xF4,0xDE,0xC8,0x56,},//模 107
  {0x00,0x0A,0xFE,0x08,0x78,0x24,0x34,0xC2,},//式 108
  
  {0x00,0x7C,0x28,0x28,0xFE,0x28,0x48,0x88,},//开 109
  {0x00,0x48,0x52,0xFE,0xA0,0x5E,0x72,0x9E,},//始 110
  {0x00,0x9C,0x00,0x3E,0xD4,0x58,0x40,0xBE,},//运 111
  {0x00,0x5E,0x80,0x5E,0xC4,0x44,0x44,0x4C,},//行 112  
  {0x44,0xA8,0x50,0x14,0x2A,0x44,0x00,0x00,},//%  113
  {0x7E,0x52,0x7A,0x52,0x7E,0x6A,0xBA,0x00,},//周 114
  
  

};

//superman
const uint16_t PROGMEM s[6][64] = {
  {  0x0000,  0x0000,  0xD514,  0x630C,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0xD514,  0xD514,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0xF002,  0xF583,  0xF002,  0x0419,  0xF002,  0x0000,  0x0000,  0x0000,  0x0419,  0xF002,  0x0419,  0x0419,  0x0419,  0xF002,  0xF002,  0xABCF,  0x0000,  0x0419,  0x0419,  0x9067,  0xD514,  0x9067,  0x9067,  0x0000,  0x0000,  0x9067,  0xF002,  0x9067,  0x9067,  0x9067,  0x0000,  0x0000,  0x8C51,  0x0000,  0x8C51,  0x0419,  0x0000,  0x0000,  0x0000,  0x0000,  0xF002,  0x0000,  0x0000,  0xF002,  0x0000,  0x0000,  0x0000},
  {  0x0000,  0x0000,  0xD514,  0x630C,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0xD514,  0xD514,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0xF002,  0xF583,  0xF002,  0x0419,  0xF002,  0xF002,  0x0000,  0x0000,  0x0419,  0xF002,  0x0419,  0x0419,  0x0419,  0x9067,  0xF002,  0xABCF,  0x0000,  0x0419,  0x0419,  0x9067,  0xD514,  0x9067,  0x9067,  0x0000,  0x0000,  0x9067,  0xF002,  0x9067,  0x9067,  0x0000,  0x0000,  0x0000,  0x8C51,  0x0000,  0x8C51,  0x0419,  0x0000,  0x0000,  0x0000,  0x0000,  0xF002,  0x0000,  0x0000,  0xF002,  0x0000,  0x0000,  0x0000},
  {  0x0000,  0x0000,  0xD514,  0x630C,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0xD514,  0xD514,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0xF002,  0xF583,  0xF002,  0x0419,  0xF002,  0xF002,  0xF002,  0x0000,  0x0419,  0xF002,  0x0419,  0x0419,  0x0419,  0x9067,  0x9067,  0xABCF,  0x0000,  0x0419,  0x0419,  0x9067,  0xD514,  0x9067,  0x0000,  0x0000,  0x0000,  0x9067,  0xF002,  0x9067,  0x9067,  0x0000,  0x0000,  0x0000,  0x8C51,  0x0000,  0x8C51,  0x0419,  0x0000,  0x0000,  0x0000,  0x0000,  0xF002,  0x0000,  0x0000,  0xF002,  0x0000,  0x0000,  0x0000},
  {  0x0000,  0x0000,  0xD514,  0x630C,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0xD514,  0xD514,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0xF002,  0xF583,  0xF002,  0x0419,  0xF002,  0xF002,  0xF002,  0x0000,  0x0419,  0xF002,  0x0419,  0x0419,  0x0419,  0x9067,  0x9067,  0xABCF,  0x0000,  0x0419,  0x0419,  0x9067,  0xD514,  0x9067,  0x0000,  0x0000,  0x0000,  0x9067,  0xF002,  0x9067,  0x9067,  0x0000,  0x0000,  0x0000,  0x8C51,  0x0000,  0x8C51,  0x0419,  0x0000,  0x0000,  0x0000,  0x0000,  0xF002,  0x0000,  0x0000,  0xF002,  0x0000,  0x0000,  0x0000},
  {  0x0000,  0x0000,  0xD514,  0x630C,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0xD514,  0xD514,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0xF002,  0xF583,  0xF002,  0x0419,  0xF002,  0xF002,  0x0000,  0x0000,  0x0419,  0xF002,  0x0419,  0x0419,  0x0419,  0x9067,  0xF002,  0xABCF,  0x0000,  0x0419,  0x0419,  0x9067,  0xD514,  0x9067,  0x9067,  0x0000,  0x0000,  0x9067,  0xF002,  0x9067,  0x9067,  0x0000,  0x0000,  0x0000,  0x8C51,  0x0000,  0x8C51,  0x0419,  0x0000,  0x0000,  0x0000,  0x0000,  0xF002,  0x0000,  0x0000,  0xF002,  0x0000,  0x0000,  0x0000},
  {  0x0000,  0x0000,  0xD514,  0x630C,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0xD514,  0xD514,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0xF002,  0xF583,  0xF002,  0x0419,  0xF002,  0xF002,  0xF002,  0x0000,  0x0419,  0xF002,  0x0419,  0x0419,  0x0419,  0x9067,  0x9067,  0xABCF,  0x0000,  0x0419,  0x0419,  0x9067,  0xD514,  0x9067,  0x0000,  0x0000,  0x0000,  0x9067,  0xF002,  0x9067,  0x9067,  0x0000,  0x0000,  0x0000,  0x8C51,  0x0000,  0x8C51,  0x0419,  0x0000,  0x0000,  0x0000,  0x0000,  0xF002,  0x0000,  0x0000,  0xF002,  0x0000,  0x0000,  0x0000},
};

//bilibili的2个图标
const uint16_t PROGMEM bilibili[2][64] = {
  {0x0000,  0x34DF,  0x0000,  0x0000,  0x0000,  0x0000,  0x34DF,  0x0000,  0x0000,  0x0000,  0x34DF,  0x0000,  0x0000,  0x34DF,  0x0000,  0x0000,  0x0000,  0x34DF,  0x34DF,  0x34DF,  0x34DF,  0x34DF,  0x34DF,  0x0000,  0x34DF,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x34DF,  0x34DF,  0x0000,  0xFFFF,  0x0000,  0x0000,  0xFFFF,  0x0000,  0x34DF,  0x34DF,  0x0000,  0xFFFF,  0x0000,  0x0000,  0xFFFF,  0x0000,  0x34DF,  0x34DF,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x34DF,  0x0000,  0x34DF,  0x34DF,  0x34DF,  0x34DF,  0x34DF,  0x34DF,  0x0000},
  {0x0000,  0x34DF,  0x0000,  0x0000,  0x0000,  0x0000,  0x34DF,  0x0000,  0x0000,  0x0000,  0x34DF,  0x0000,  0x0000,  0x34DF,  0x0000,  0x0000,  0x0000,  0x34DF,  0x34DF,  0x34DF,  0x34DF,  0x34DF,  0x34DF,  0x0000,  0x34DF,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x34DF,  0x34DF,  0x0000,  0x34DF,  0x0000,  0x0000,  0x34DF,  0x0000,  0x34DF,  0x34DF,  0x0000,  0x34DF,  0x0000,  0x0000,  0x34DF,  0x0000,  0x34DF,  0x34DF,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x34DF,  0x0000,  0x34DF,  0x34DF,  0x34DF,  0x34DF,  0x34DF,  0x34DF,  0x0000},
};

//cald
const uint16_t PROGMEM cald[64] = {  0xF800,  0xF800,  0xF800,  0xF800,  0xF800,  0xF800,  0xF800,  0xF800,  0xF800,  0xF800,  0xF800,  0xF800,  0xF800,  0xF800,  0xF800,  0xF800,  0xFFFF,  0xFFFF,  0xFFFF,  0xFFFF,  0xFFFF,  0xFFFF,  0xFFFF,  0xFFFF,  0xFFFF,  0xFFFF,  0xFFFF,  0xFFFF,  0xFFFF,  0xFFFF,  0xFFFF,  0xFFFF,  0xFFFF,  0xFFFF,  0xFFFF,  0xFFFF,  0xFFFF,  0xFFFF,  0xFFFF,  0xFFFF,  0xFFFF,  0xFFFF,  0xFFFF,  0xFFFF,  0xFFFF,  0xFFFF,  0xFFFF,  0xFFFF,  0xFFFF,  0xFFFF,  0xFFFF,  0xFFFF,  0xFFFF,  0xFFFF,  0xFFFF,  0xFFFF,  0xFFFF,  0xFFFF,  0xFFFF,  0xFFFF,  0xFFFF,  0xFFFF,  0xFFFF,  0xFFFF};

/*天气*/
//晴天
const uint16_t PROGMEM w100[4][64] = {
  {  0x0000,  0xEC00,  0x0000,  0x0000,  0xEC00,  0x0000,  0x0000,  0xEC00,  0x0000,  0x0000,  0xEC00,  0x0000,  0x0000,  0x0000,  0xEC00,  0x0000,  0x0000,  0x0000,  0x0000,  0xEC00,  0xEC00,  0x0000,  0x0000,  0x0000,  0xEC00,  0x0000,  0xEC00,  0xEC00,  0xEC00,  0xEC00,  0x0000,  0xEC00,  0x0000,  0x0000,  0xEC00,  0xEC00,  0xEC00,  0xEC00,  0x0000,  0x0000,  0xEC00,  0x0000,  0x0000,  0xEC00,  0xEC00,  0x0000,  0x0000,  0xEC00,  0x0000,  0x0000,  0xEC00,  0x0000,  0x0000,  0x0000,  0xEC00,  0x0000,  0x0000,  0xEC00,  0x0000,  0x0000,  0xEC00,  0x0000,  0x0000,  0xEC00},
  {  0x0000,  0x0000,  0xF620,  0x0000,  0x0000,  0xF620,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0xF620,  0x0000,  0x0000,  0x0000,  0xF620,  0xF620,  0x0000,  0x0000,  0xEC00,  0xEC00,  0x0000,  0xF620,  0x0000,  0x0000,  0x0000,  0xEC00,  0xEC00,  0xEC00,  0xEC00,  0x0000,  0x0000,  0xF620,  0x0000,  0xEC00,  0xEC00,  0xEC00,  0xEC00,  0x0000,  0xF620,  0x0000,  0x0000,  0x0000,  0xEC00,  0xEC00,  0x0000,  0x0000,  0x0000,  0x0000,  0xF620,  0x0000,  0x0000,  0x0000,  0xF620,  0x0000,  0xF620,  0xF620,  0x0000,  0x0000,  0xF620,  0x0000,  0x0000,  0xF620,  0x0000},
  {  0x0000,  0x0000,  0xF620,  0x0000,  0x0000,  0xF620,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0xF620,  0x0000,  0x0000,  0x0000,  0xF620,  0xF620,  0x0000,  0x0000,  0xF620,  0xF620,  0x0000,  0xF620,  0x0000,  0x0000,  0x0000,  0xF620,  0xF620,  0xF620,  0xF620,  0x0000,  0x0000,  0xF620,  0x0000,  0xF620,  0xF620,  0xF620,  0xF620,  0x0000,  0xF620,  0x0000,  0x0000,  0x0000,  0xF620,  0xF620,  0x0000,  0x0000,  0x0000,  0x0000,  0xF620,  0x0000,  0x0000,  0x0000,  0xF620,  0x0000,  0xF620,  0xF620,  0x0000,  0x0000,  0xF620,  0x0000,  0x0000,  0xF620,  0x0000},
  {  0x0000,  0xEC00,  0x0000,  0x0000,  0xEC00,  0x0000,  0x0000,  0xEC00,  0x0000,  0x0000,  0xEC00,  0x0000,  0x0000,  0x0000,  0xEC00,  0x0000,  0x0000,  0x0000,  0x0000,  0xF620,  0xF620,  0x0000,  0x0000,  0x0000,  0xEC00,  0x0000,  0xF620,  0xF620,  0xF620,  0xF620,  0x0000,  0xEC00,  0x0000,  0x0000,  0xF620,  0xF620,  0xF620,  0xF620,  0x0000,  0x0000,  0xEC00,  0x0000,  0x0000,  0xF620,  0xF620,  0x0000,  0x0000,  0xEC00,  0x0000,  0x0000,  0xEC00,  0x0000,  0x0000,  0x0000,  0xEC00,  0x0000,  0x0000,  0xEC00,  0x0000,  0x0000,  0xEC00,  0x0000,  0x0000,  0xEC00},
};
/**/

//多云-少云
const uint16_t PROGMEM w101[16][64] = {
  {  0x0000,  0x0000,  0x52A0,  0xC5E0,  0xC5E0,  0x52A0,  0x0000,  0x0000,  0x0000,  0xC5E0,  0xC5E0,  0xFFC0,  0xFFC0,  0x4208,  0x4208,  0x0000,  0x52A0,  0x4208,  0x4208,  0xFFC0,  0x4208,  0xE73C,  0xE73C,  0x4208,  0x4208,  0xC638,  0xC638,  0x4208,  0xC638,  0xC638,  0xC638,  0xC638,  0xA514,  0xA514,  0xA514,  0xA514,  0xA514,  0xA514,  0xA514,  0xA514,  0x4208,  0x6B6D,  0x6B6D,  0x6B6D,  0x6B6D,  0x6B6D,  0x6B6D,  0x4208,  0x0000,  0x4208,  0x4208,  0x4208,  0x4208,  0x4208,  0x4208,  0x0000,  0x0000,  0x0000,  0x52A0,  0xC5E0,  0xC5E0,  0x52A0,  0x0000,  0x0000},
  {  0x0000,  0x0000,  0x52A0,  0xC5E0,  0xC5E0,  0x52A0,  0x0000,  0x0000,  0x0000,  0xC5E0,  0xC5E0,  0xFFC0,  0xFFC0,  0xC5E0,  0x4208,  0x4208,  0x52A0,  0xC5E0,  0x4208,  0x4208,  0xFFC0,  0x4208,  0xE73C,  0xE73C,  0xC5E0,  0x4208,  0xC638,  0xC638,  0x4208,  0xC638,  0xC638,  0xC638,  0xC5E0,  0xA514,  0xA514,  0xA514,  0xA514,  0xA514,  0xA514,  0xA514,  0x52A0,  0x4208,  0x6B6D,  0x6B6D,  0x6B6D,  0x6B6D,  0x6B6D,  0x6B6D,  0x0000,  0xC5E0,  0x4208,  0x4208,  0x4208,  0x4208,  0x4208,  0x4208,  0x0000,  0x0000,  0x52A0,  0xC5E0,  0xC5E0,  0x52A0,  0x0000,  0x0000},
  {  0x0000,  0x0000,  0x52A0,  0xC5E0,  0xC5E0,  0x52A0,  0x0000,  0x0000,  0x0000,  0xC5E0,  0xC5E0,  0xFFC0,  0xFFC0,  0xC5E0,  0xC5E0,  0x4208,  0x52A0,  0xC5E0,  0xFFC0,  0x4208,  0x4208,  0xFFC0,  0x4208,  0xE73C,  0xC5E0,  0xFFC0,  0x4208,  0xC638,  0xC638,  0x4208,  0xC638,  0xC638,  0xC5E0,  0xFFC0,  0xA514,  0xA514,  0xA514,  0xA514,  0xA514,  0xA514,  0x52A0,  0xC5E0,  0x4208,  0x6B6D,  0x6B6D,  0x6B6D,  0x6B6D,  0x6B6D,  0x0000,  0xC5E0,  0xC5E0,  0x4208,  0x4208,  0x4208,  0x4208,  0x4208,  0x0000,  0x0000,  0x52A0,  0xC5E0,  0xC5E0,  0x52A0,  0x0000,  0x0000},
  {  0x0000,  0x0000,  0x52A0,  0xC5E0,  0xC5E0,  0x52A0,  0x0000,  0x0000,  0x0000,  0xC5E0,  0xC5E0,  0xFFC0,  0xFFC0,  0xC5E0,  0xC5E0,  0x0000,  0x52A0,  0xC5E0,  0xFFC0,  0xFFC0,  0x4208,  0x4208,  0xC5E0,  0x4208,  0xC5E0,  0xFFC0,  0xFFC0,  0x4208,  0xC638,  0xC638,  0x4208,  0xC638,  0xC5E0,  0xFFC0,  0xFFC0,  0xA514,  0xA514,  0xA514,  0xA514,  0xA514,  0x52A0,  0xC5E0,  0xFFC0,  0x4208,  0x6B6D,  0x6B6D,  0x6B6D,  0x6B6D,  0x0000,  0xC5E0,  0xC5E0,  0xFFC0,  0x4208,  0x4208,  0x4208,  0x4208,  0x0000,  0x0000,  0x52A0,  0xC5E0,  0xC5E0,  0x52A0,  0x0000,  0x0000},
  {  0x0000,  0x0000,  0x52A0,  0xC5E0,  0xC5E0,  0x52A0,  0x0000,  0x0000,  0x0000,  0xC5E0,  0xC5E0,  0xFFC0,  0xFFC0,  0xC5E0,  0xC5E0,  0x0000,  0x52A0,  0xC5E0,  0xFFC0,  0xFFC0,  0xFFC0,  0x4208,  0x4208,  0x0000,  0xC5E0,  0xFFC0,  0xFFC0,  0xFFC0,  0x4208,  0xC638,  0xC638,  0x4208,  0xC5E0,  0xFFC0,  0xFFC0,  0xFFC0,  0xA514,  0xA514,  0xA514,  0xA514,  0x52A0,  0xC5E0,  0xFFC0,  0xFFC0,  0x4208,  0x6B6D,  0x6B6D,  0x6B6D,  0x0000,  0xC5E0,  0xC5E0,  0xFFC0,  0xFFC0,  0x4208,  0x4208,  0x4208,  0x0000,  0x0000,  0x52A0,  0xC5E0,  0xC5E0,  0x52A0,  0x0000,  0x0000},
  {  0x0000,  0x0000,  0x52A0,  0xC5E0,  0xC5E0,  0x52A0,  0x0000,  0x0000,  0x0000,  0xC5E0,  0xC5E0,  0xFFC0,  0xFFC0,  0xC5E0,  0xC5E0,  0x0000,  0x52A0,  0xC5E0,  0xFFC0,  0xFFC0,  0xFFC0,  0xFFC0,  0x4208,  0x4208,  0xC5E0,  0xFFC0,  0xFFC0,  0xFFC0,  0xFFC0,  0x4208,  0xC638,  0xC638,  0xC5E0,  0xFFC0,  0xFFC0,  0xFFC0,  0xFFC0,  0xA514,  0xA514,  0xA514,  0x52A0,  0xC5E0,  0xFFC0,  0xFFC0,  0xFFC0,  0x4208,  0x6B6D,  0x6B6D,  0x0000,  0xC5E0,  0xC5E0,  0xFFC0,  0xFFC0,  0xC5E0,  0x4208,  0x4208,  0x0000,  0x0000,  0x52A0,  0xC5E0,  0xC5E0,  0x52A0,  0x0000,  0x0000},
  {  0x0000,  0x0000,  0x52A0,  0xC5E0,  0xC5E0,  0x52A0,  0x0000,  0x0000,  0x0000,  0xC5E0,  0xC5E0,  0xFFC0,  0xFFC0,  0xC5E0,  0xC5E0,  0x0000,  0x52A0,  0xC5E0,  0xFFC0,  0xFFC0,  0xFFC0,  0xFFC0,  0xC5E0,  0x4208,  0xC5E0,  0xFFC0,  0xFFC0,  0xFFC0,  0xFFC0,  0xFFC0,  0x4208,  0xC638,  0xC5E0,  0xFFC0,  0xFFC0,  0xFFC0,  0xFFC0,  0xFFC0,  0xA514,  0xA514,  0x52A0,  0xC5E0,  0xFFC0,  0xFFC0,  0xFFC0,  0xFFC0,  0x4208,  0x6B6D,  0x0000,  0xC5E0,  0xC5E0,  0xFFC0,  0xFFC0,  0xC5E0,  0xC5E0,  0x4208,  0x0000,  0x0000,  0x52A0,  0xC5E0,  0xC5E0,  0x52A0,  0x0000,  0x0000},
  {  0x0000,  0x0000,  0x52A0,  0xC5E0,  0xC5E0,  0x52A0,  0x0000,  0x0000,  0x0000,  0xC5E0,  0xC5E0,  0xFFC0,  0xFFC0,  0xC5E0,  0xC5E0,  0x0000,  0x52A0,  0xC5E0,  0xFFC0,  0xFFC0,  0xFFC0,  0xFFC0,  0xC5E0,  0x52A0,  0xC5E0,  0xFFC0,  0xFFC0,  0xFFC0,  0xFFC0,  0xFFC0,  0xFFC0,  0x4208,  0xC5E0,  0xFFC0,  0xFFC0,  0xFFC0,  0xFFC0,  0xFFC0,  0xFFC0,  0xA514,  0x52A0,  0xC5E0,  0xFFC0,  0xFFC0,  0xFFC0,  0xFFC0,  0xC5E0,  0x4208,  0x0000,  0xC5E0,  0xC5E0,  0xFFC0,  0xFFC0,  0xC5E0,  0xC5E0,  0x6A80,  0x0000,  0x0000,  0x52A0,  0xC5E0,  0xC5E0,  0x52A0,  0x0000,  0x0000},
  {  0x0000,  0x0000,  0x52A0,  0xC5E0,  0xC5E0,  0x52A0,  0x0000,  0x0000,  0x0000,  0xC5E0,  0xC5E0,  0xFFC0,  0xFFC0,  0xC5E0,  0xC5E0,  0x0000,  0x52A0,  0xC5E0,  0xFFC0,  0xFFC0,  0xFFC0,  0xFFC0,  0xC5E0,  0x52A0,  0xC5E0,  0xFFC0,  0xFFC0,  0xFFC0,  0xFFC0,  0xFFC0,  0xFFC0,  0xC5E0,  0xC5E0,  0xFFC0,  0xFFC0,  0xFFC0,  0xFFC0,  0xFFC0,  0xFFC0,  0xC5E0,  0x52A0,  0xC5E0,  0xFFC0,  0xFFC0,  0xFFC0,  0xFFC0,  0xC5E0,  0x52A0,  0x0000,  0xC5E0,  0xC5E0,  0xFFC0,  0xFFC0,  0xC5E0,  0xC5E0,  0x0000,  0x0000,  0x0000,  0x52A0,  0xC5E0,  0xC5E0,  0x52A0,  0x0000,  0x0000},
  {  0x0000,  0x0000,  0x52A0,  0xC5E0,  0xC5E0,  0x52A0,  0x0000,  0x0000,  0x0000,  0xC5E0,  0xC5E0,  0xFFC0,  0xFFC0,  0xC5E0,  0xC5E0,  0x0000,  0x4208,  0xC5E0,  0xFFC0,  0xFFC0,  0xFFC0,  0xFFC0,  0xC5E0,  0x52A0,  0xC638,  0xFFC0,  0xFFC0,  0xFFC0,  0xFFC0,  0xFFC0,  0xFFC0,  0xC5E0,  0xA514,  0xFFC0,  0xFFC0,  0xFFC0,  0xFFC0,  0xFFC0,  0xFFC0,  0xC5E0,  0x4208,  0xC5E0,  0xFFC0,  0xFFC0,  0xFFC0,  0xFFC0,  0xC5E0,  0x52A0,  0x0000,  0xC5E0,  0xC5E0,  0xFFC0,  0xFFC0,  0xC5E0,  0xC5E0,  0x0000,  0x0000,  0x0000,  0x52A0,  0xC5E0,  0xC5E0,  0x52A0,  0x0000,  0x0000},
  {  0x0000,  0x0000,  0x52A0,  0xC5E0,  0xC5E0,  0x52A0,  0x0000,  0x0000,  0x4208,  0xC5E0,  0xC5E0,  0xFFC0,  0xFFC0,  0xC5E0,  0xC5E0,  0x0000,  0xE73C,  0x4208,  0xFFC0,  0xFFC0,  0xFFC0,  0xFFC0,  0xC5E0,  0x52A0,  0xC638,  0xC638,  0xFFC0,  0xFFC0,  0xFFC0,  0xFFC0,  0xFFC0,  0xC5E0,  0xA514,  0xA514,  0xFFC0,  0xFFC0,  0xFFC0,  0xFFC0,  0xFFC0,  0xC5E0,  0x6B6D,  0x4208,  0xFFC0,  0xFFC0,  0xFFC0,  0xFFC0,  0xC5E0,  0x52A0,  0x4208,  0xC5E0,  0xC5E0,  0xFFC0,  0xFFC0,  0xC5E0,  0xC5E0,  0x0000,  0x0000,  0x0000,  0x52A0,  0xC5E0,  0xC5E0,  0x52A0,  0x0000,  0x0000},
  {  0x0000,  0x0000,  0x52A0,  0xC5E0,  0xC5E0,  0x52A0,  0x0000,  0x0000,  0x4208,  0x4208,  0xC5E0,  0xFFC0,  0xFFC0,  0xC5E0,  0xC5E0,  0x0000,  0xE73C,  0xE73C,  0x4208,  0xFFC0,  0xFFC0,  0xFFC0,  0xC5E0,  0x52A0,  0xC638,  0xC638,  0xC638,  0xFFC0,  0xFFC0,  0xFFC0,  0xFFC0,  0xC5E0,  0xA514,  0xA514,  0xA514,  0xFFC0,  0xFFC0,  0xFFC0,  0xFFC0,  0xC5E0,  0x6B6D,  0x6B6D,  0x4208,  0xFFC0,  0xFFC0,  0xFFC0,  0xC5E0,  0x52A0,  0x4208,  0x4208,  0xC5E0,  0xFFC0,  0xFFC0,  0xC5E0,  0xC5E0,  0x0000,  0x0000,  0x0000,  0x52A0,  0xC5E0,  0xC5E0,  0x52A0,  0x0000,  0x0000},
  {  0x0000,  0x0000,  0x52A0,  0xC5E0,  0xC5E0,  0x52A0,  0x0000,  0x0000,  0x0000,  0x4208,  0x4208,  0xFFC0,  0xFFC0,  0xC5E0,  0xC5E0,  0x0000,  0x4208,  0xE73C,  0xE73C,  0x4208,  0xFFC0,  0xFFC0,  0xC5E0,  0x52A0,  0xC638,  0xC638,  0xC638,  0xC638,  0xFFC0,  0xFFC0,  0xFFC0,  0xC5E0,  0xA514,  0xA514,  0xA514,  0xA514,  0xFFC0,  0xFFC0,  0xFFC0,  0xC5E0,  0x6B6D,  0x6B6D,  0x6B6D,  0x4208,  0xFFC0,  0xFFC0,  0xC5E0,  0x52A0,  0x4208,  0x4208,  0x4208,  0xFFC0,  0xFFC0,  0xC5E0,  0xC5E0,  0x0000,  0x0000,  0x0000,  0x52A0,  0xC5E0,  0xC5E0,  0x52A0,  0x0000,  0x0000},
  {  0x0000,  0x0000,  0x52A0,  0xC5E0,  0xC5E0,  0x52A0,  0x0000,  0x0000,  0x0000,  0x0000,  0x4208,  0x4208,  0xFFC0,  0xC5E0,  0xC5E0,  0x0000,  0x0000,  0x4208,  0xE73C,  0xE73C,  0x4208,  0xFFC0,  0xC5E0,  0x52A0,  0x4208,  0xC638,  0xC638,  0xC638,  0xC638,  0xFFC0,  0xFFC0,  0xC5E0,  0xA514,  0xA514,  0xA514,  0xA514,  0xA514,  0xFFC0,  0xFFC0,  0xC5E0,  0x6B6D,  0x6B6D,  0x6B6D,  0x6B6D,  0x4208,  0xFFC0,  0xC5E0,  0x52A0,  0x4208,  0x4208,  0x4208,  0x4208,  0xFFC0,  0xC5E0,  0xC5E0,  0x0000,  0x0000,  0x0000,  0x52A0,  0xC5E0,  0xC5E0,  0x52A0,  0x0000,  0x0000},
  {  0x0000,  0x0000,  0x52A0,  0xC5E0,  0xC5E0,  0x52A0,  0x0000,  0x0000,  0x0000,  0xC5E0,  0xC5E0,  0x4208,  0x4208,  0xC5E0,  0xC5E0,  0x0000,  0x4208,  0xC5E0,  0x4208,  0xE73C,  0xE73C,  0x4208,  0xC5E0,  0x52A0,  0xC638,  0x4208,  0xC638,  0xC638,  0xC638,  0xC638,  0xFFC0,  0xC5E0,  0xA514,  0xA514,  0xA514,  0xA514,  0xA514,  0xA514,  0xFFC0,  0xC5E0,  0x6B6D,  0x6B6D,  0x6B6D,  0x6B6D,  0x6B6D,  0x4208,  0xC5E0,  0x52A0,  0x4208,  0x4208,  0x4208,  0x4208,  0x4208,  0xC5E0,  0xC5E0,  0x0000,  0x0000,  0x0000,  0x52A0,  0xC5E0,  0xC5E0,  0x52A0,  0x0000,  0x0000},
  {  0x0000,  0x0000,  0x52A0,  0xC5E0,  0xC5E0,  0x52A0,  0x0000,  0x0000,  0x0000,  0xC5E0,  0xC5E0,  0xFFC0,  0x4208,  0x4208,  0xC5E0,  0x0000,  0x4208,  0x4208,  0xFFC0,  0x4208,  0xE73C,  0xE73C,  0x4208,  0x52A0,  0xC638,  0xC638,  0x4208,  0xC638,  0xC638,  0xC638,  0xC638,  0xC5E0,  0xA514,  0xA514,  0xA514,  0xA514,  0xA514,  0xA514,  0xA514,  0xC5E0,  0x6B6D,  0x6B6D,  0x6B6D,  0x6B6D,  0x6B6D,  0x6B6D,  0x4208,  0x52A0,  0x4208,  0x4208,  0x4208,  0x4208,  0x4208,  0x4208,  0x0000,  0x0000,  0x0000,  0x0000,  0x52A0,  0xC5E0,  0xC5E0,  0x52A0,  0x0000,  0x0000},
};

//阴
const uint16_t PROGMEM w104[16][64] = {
  {  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x4208,  0x4208,  0x0000,  0x0000,  0x4208,  0x4208,  0x0000,  0x4208,  0xE73C,  0xE73C,  0x4208,  0x4208,  0xC638,  0xC638,  0x4208,  0xC638,  0xC638,  0xC638,  0xC638,  0xA514,  0xA514,  0xA514,  0xA514,  0xA514,  0xA514,  0xA514,  0xA514,  0x4208,  0x6B6D,  0x6B6D,  0x6B6D,  0x6B6D,  0x6B6D,  0x6B6D,  0x4208,  0x0000,  0x4208,  0x4208,  0x4208,  0x4208,  0x4208,  0x4208,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000},
  {  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x4208,  0x4208,  0x0000,  0x0000,  0x4208,  0x4208,  0x0000,  0x4208,  0xE73C,  0xE73C,  0x0000,  0x4208,  0xC638,  0xC638,  0x4208,  0xC638,  0xC638,  0xC638,  0x0000,  0xA514,  0xA514,  0xA514,  0xA514,  0xA514,  0xA514,  0xA514,  0x0000,  0x4208,  0x6B6D,  0x6B6D,  0x6B6D,  0x6B6D,  0x6B6D,  0x6B6D,  0x0000,  0x0000,  0x4208,  0x4208,  0x4208,  0x4208,  0x4208,  0x4208,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000},
  {  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x4208,  0x0000,  0x0000,  0x0000,  0x4208,  0x4208,  0x0000,  0x4208,  0xE73C,  0x0000,  0x0000,  0x4208,  0xC638,  0xC638,  0x4208,  0xC638,  0xC638,  0x0000,  0x0000,  0xA514,  0xA514,  0xA514,  0xA514,  0xA514,  0xA514,  0x0000,  0x0000,  0x4208,  0x6B6D,  0x6B6D,  0x6B6D,  0x6B6D,  0x6B6D,  0x0000,  0x0000,  0x0000,  0x4208,  0x4208,  0x4208,  0x4208,  0x4208,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000},
  {  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x4208,  0x4208,  0x0000,  0x4208,  0x0000,  0x0000,  0x0000,  0x4208,  0xC638,  0xC638,  0x4208,  0xC638,  0x0000,  0x0000,  0x0000,  0xA514,  0xA514,  0xA514,  0xA514,  0xA514,  0x0000,  0x0000,  0x0000,  0x4208,  0x6B6D,  0x6B6D,  0x6B6D,  0x6B6D,  0x0000,  0x0000,  0x0000,  0x0000,  0x4208,  0x4208,  0x4208,  0x4208,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000},
  {  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x4208,  0x4208,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x4208,  0xC638,  0xC638,  0x4208,  0x0000,  0x0000,  0x0000,  0x0000,  0xA514,  0xA514,  0xA514,  0xA514,  0x0000,  0x0000,  0x0000,  0x0000,  0x4208,  0x6B6D,  0x6B6D,  0x6B6D,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x4208,  0x4208,  0x4208,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000},
  {  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x4208,  0x4208,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x4208,  0xC638,  0xC638,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0xA514,  0xA514,  0xA514,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x4208,  0x6B6D,  0x6B6D,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x4208,  0x4208,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000},
  {  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x4208,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x4208,  0xC638,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0xA514,  0xA514,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x4208,  0x6B6D,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x4208,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000},
  {  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x4208,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0xA514,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x4208,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000},
  {  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000},
  {  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x4208,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0xC638,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0xA514,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x4208,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000},
  {  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x4208,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0xE73C,  0x4208,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0xC638,  0xC638,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0xA514,  0xA514,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x6B6D,  0x4208,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x4208,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000},
  {  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x4208,  0x4208,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0xE73C,  0xE73C,  0x4208,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0xC638,  0xC638,  0xC638,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0xA514,  0xA514,  0xA514,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x6B6D,  0x6B6D,  0x4208,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x4208,  0x4208,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000},
  {  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x4208,  0x4208,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x4208,  0xE73C,  0xE73C,  0x4208,  0x0000,  0x0000,  0x0000,  0x0000,  0xC638,  0xC638,  0xC638,  0xC638,  0x0000,  0x0000,  0x0000,  0x0000,  0xA514,  0xA514,  0xA514,  0xA514,  0x0000,  0x0000,  0x0000,  0x0000,  0x6B6D,  0x6B6D,  0x6B6D,  0x4208,  0x0000,  0x0000,  0x0000,  0x0000,  0x4208,  0x4208,  0x4208,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000},
  {  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x4208,  0x4208,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x4208,  0xE73C,  0xE73C,  0x4208,  0x0000,  0x0000,  0x0000,  0x4208,  0xC638,  0xC638,  0xC638,  0xC638,  0x0000,  0x0000,  0x0000,  0xA514,  0xA514,  0xA514,  0xA514,  0xA514,  0x0000,  0x0000,  0x0000,  0x6B6D,  0x6B6D,  0x6B6D,  0x6B6D,  0x4208,  0x0000,  0x0000,  0x0000,  0x4208,  0x4208,  0x4208,  0x4208,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000},
  {  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x4208,  0x4208,  0x0000,  0x0000,  0x0000,  0x4208,  0x0000,  0x4208,  0xE73C,  0xE73C,  0x4208,  0x0000,  0x0000,  0xC638,  0x4208,  0xC638,  0xC638,  0xC638,  0xC638,  0x0000,  0x0000,  0xA514,  0xA514,  0xA514,  0xA514,  0xA514,  0xA514,  0x0000,  0x0000,  0x6B6D,  0x6B6D,  0x6B6D,  0x6B6D,  0x6B6D,  0x4208,  0x0000,  0x0000,  0x4208,  0x4208,  0x4208,  0x4208,  0x4208,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000},
  {  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x4208,  0x4208,  0x0000,  0x0000,  0x4208,  0x4208,  0x0000,  0x4208,  0xE73C,  0xE73C,  0x4208,  0x0000,  0xC638,  0xC638,  0x4208,  0xC638,  0xC638,  0xC638,  0xC638,  0x0000,  0xA514,  0xA514,  0xA514,  0xA514,  0xA514,  0xA514,  0xA514,  0x0000,  0x6B6D,  0x6B6D,  0x6B6D,  0x6B6D,  0x6B6D,  0x6B6D,  0x4208,  0x0000,  0x4208,  0x4208,  0x4208,  0x4208,  0x4208,  0x4208,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000},
};

//雨
const uint16_t PROGMEM w300[9][64] = {
  {  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x4208,  0x4208,  0x0000,  0x0000,  0x4208,  0x4208,  0x0000,  0x4208,  0xE73C,  0xE73C,  0x4208,  0x4208,  0xC638,  0xC638,  0x4208,  0xC638,  0xC638,  0xC638,  0xC638,  0xA514,  0xA514,  0xA514,  0xA514,  0xA514,  0xA514,  0xA514,  0xA514,  0x4208,  0x6B6D,  0x6B6D,  0x6B6D,  0x6B6D,  0x6B6D,  0x6B6D,  0x4208,  0x0000,  0x4208,  0x4208,  0x4208,  0x4208,  0x4208,  0x4208,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0xE73C,  0x0000,  0x0000,  0xE73C,  0x0000,  0x0000,  0x0000},
  {  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x4208,  0x4208,  0x0000,  0x0000,  0x4208,  0x4208,  0x0000,  0x4208,  0xE73C,  0xE73C,  0x4208,  0x4208,  0xC638,  0xC638,  0x4208,  0xC638,  0xC638,  0xC638,  0xC638,  0xA514,  0xA514,  0xA514,  0xA514,  0xA514,  0xA514,  0xA514,  0xA514,  0x4208,  0x6B6D,  0x6B6D,  0x6B6D,  0x6B6D,  0x6B6D,  0x6B6D,  0x4208,  0x0000,  0xE73C,  0x4208,  0x4208,  0xE73C,  0x4208,  0xE73C,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000},
  {  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x4208,  0x4208,  0x0000,  0x0000,  0x4208,  0x4208,  0x0000,  0x4208,  0xE73C,  0xE73C,  0x4208,  0x4208,  0xC638,  0xC638,  0x4208,  0xC638,  0xC638,  0xC638,  0xC638,  0xA514,  0xA514,  0xA514,  0xA514,  0xA514,  0xA514,  0xA514,  0xA514,  0x4208,  0x6B6D,  0x6B6D,  0x6B6D,  0x6B6D,  0x6B6D,  0x6B6D,  0x4208,  0x0000,  0x4208,  0x4208,  0x4208,  0x4208,  0x4208,  0x4208,  0x0000,  0x0000,  0xE73C,  0x0000,  0x0000,  0xE73C,  0x0000,  0xE73C,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000},
  {  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x4208,  0x4208,  0x0000,  0x0000,  0x4208,  0x4208,  0x0000,  0x4208,  0xE73C,  0xE73C,  0x4208,  0x4208,  0xC638,  0xC638,  0x4208,  0xC638,  0xC638,  0xC638,  0xC638,  0xA514,  0xA514,  0xA514,  0xA514,  0xA514,  0xA514,  0xA514,  0xA514,  0x4208,  0x6B6D,  0x6B6D,  0x6B6D,  0x6B6D,  0x6B6D,  0x6B6D,  0x4208,  0x0000,  0xE73C,  0x4208,  0x4208,  0x4208,  0xE73C,  0x4208,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0xE73C,  0x0000,  0x0000,  0xE73C,  0x0000,  0xE73C,  0x0000},
  {  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x4208,  0x4208,  0x0000,  0x0000,  0x4208,  0x4208,  0x0000,  0x4208,  0xE73C,  0xE73C,  0x4208,  0x4208,  0xC638,  0xC638,  0x4208,  0xC638,  0xC638,  0xC638,  0xC638,  0xA514,  0xA514,  0xA514,  0xA514,  0xA514,  0xA514,  0xA514,  0xA514,  0x4208,  0x6B6D,  0x6B6D,  0x6B6D,  0x6B6D,  0x6B6D,  0x6B6D,  0x4208,  0x0000,  0x4208,  0x4208,  0x4208,  0x4208,  0x4208,  0x4208,  0x0000,  0x0000,  0xE73C,  0x0000,  0x0000,  0x0000,  0xE73C,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000},
  {  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x4208,  0x4208,  0x0000,  0x0000,  0x4208,  0x4208,  0x0000,  0x4208,  0xE73C,  0xE73C,  0x4208,  0x4208,  0xC638,  0xC638,  0x4208,  0xC638,  0xC638,  0xC638,  0xC638,  0xA514,  0xA514,  0xA514,  0xA514,  0xA514,  0xA514,  0xA514,  0xA514,  0x4208,  0x6B6D,  0x6B6D,  0x6B6D,  0x6B6D,  0x6B6D,  0x6B6D,  0x4208,  0x0000,  0x4208,  0x4208,  0xE73C,  0x4208,  0x4208,  0xE73C,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0xE73C,  0x0000,  0x0000,  0x0000,  0xE73C,  0x0000,  0x0000},
  {  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x4208,  0x4208,  0x0000,  0x0000,  0x4208,  0x4208,  0x0000,  0x4208,  0xE73C,  0xE73C,  0x4208,  0x4208,  0xC638,  0xC638,  0x4208,  0xC638,  0xC638,  0xC638,  0xC638,  0xA514,  0xA514,  0xA514,  0xA514,  0xA514,  0xA514,  0xA514,  0xA514,  0x4208,  0x6B6D,  0x6B6D,  0x6B6D,  0x6B6D,  0x6B6D,  0x6B6D,  0x4208,  0x0000,  0x4208,  0x4208,  0x4208,  0x4208,  0x4208,  0x4208,  0x0000,  0x0000,  0x0000,  0x0000,  0xE73C,  0x0000,  0x0000,  0xE73C,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000},
  {  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x4208,  0x4208,  0x0000,  0x0000,  0x4208,  0x4208,  0x0000,  0x4208,  0xE73C,  0xE73C,  0x4208,  0x4208,  0xC638,  0xC638,  0x4208,  0xC638,  0xC638,  0xC638,  0xC638,  0xA514,  0xA514,  0xA514,  0xA514,  0xA514,  0xA514,  0xA514,  0xA514,  0x4208,  0x6B6D,  0x6B6D,  0x6B6D,  0x6B6D,  0x6B6D,  0x6B6D,  0x4208,  0x0000,  0xE73C,  0x4208,  0x4208,  0xE73C,  0x4208,  0x4208,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0xE73C,  0x0000,  0x0000,  0xE73C,  0x0000},
  {  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x4208,  0x4208,  0x0000,  0x0000,  0x4208,  0x4208,  0x0000,  0x4208,  0xE73C,  0xE73C,  0x4208,  0x4208,  0xC638,  0xC638,  0x4208,  0xC638,  0xC638,  0xC638,  0xC638,  0xA514,  0xA514,  0xA514,  0xA514,  0xA514,  0xA514,  0xA514,  0xA514,  0x4208,  0x6B6D,  0x6B6D,  0x6B6D,  0x6B6D,  0x6B6D,  0x6B6D,  0x4208,  0x0000,  0x4208,  0x4208,  0x4208,  0x4208,  0x4208,  0x4208,  0x0000,  0x0000,  0xE73C,  0x0000,  0x0000,  0xE73C,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000},
};

//温度计
const uint16_t PROGMEM w000[64] = {  0x0000,  0x0000,  0xFFFF,  0xFFFF,  0xFFFF,  0x0000,  0xFFFF,  0xFFFF,  0x0000,  0x0000,  0xFFFF,  0x0000,  0xFFFF,  0x0000,  0xFFFF,  0x0000,  0x0000,  0x0000,  0xFFFF,  0xF800,  0xFFFF,  0x0000,  0xFFFF,  0xFFFF,  0x0000,  0x0000,  0xFFFF,  0xF800,  0xFFFF,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0xFFFF,  0xF800,  0xFFFF,  0x0000,  0x0000,  0x0000,  0x0000,  0xFFFF,  0xF800,  0xF800,  0xF800,  0xFFFF,  0x0000,  0x0000,  0x0000,  0xFFFF,  0xF800,  0xF800,  0xF800,  0xFFFF,  0x0000,  0x0000,  0x0000,  0x0000,  0xFFFF,  0xFFFF,  0xFFFF,  0x0000,  0x0000,  0x0000};
